bubalus bubalis - German English Dictionary